.RadGantt_MyTheme {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch {
    border-radius: 9999px;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch:hover .k-switch-container, .RadGantt_MyTheme .RadSwitch_MyTheme.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #e1e1e1;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch:focus .k-switch-container, .RadGantt_MyTheme .RadSwitch_MyTheme.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadGantt_MyTheme .RadSwitch_MyTheme .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #f2f2f2;
}

.RadGantt_MyTheme .RadSwitch_MyTheme .k-switch-handle {
    border-radius: 9999px;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #33b740;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on .k-switch-handle {
    border-color: #f2f2f2;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on:hover .k-switch-container, .RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #2fa83b;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on:hover .k-switch-handle, .RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #e1e1e1;
    color: #ffffff;
    background-color: #ededed;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off .k-switch-container {
    color: #333333;
    background-color: #fcfcfc;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off .k-switch-handle {
    border-color: #f2f2f2;
    color: #333333;
    background-color: #f2f2f2;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off:hover .k-switch-container, .RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off.k-state-hover .k-switch-container {
    color: #333333;
    background-color: #fcfcfc;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off:hover .k-switch-handle, .RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #e1e1e1;
    color: #333333;
    background-color: #ededed;
}

.RadGantt_MyTheme .RadSwitch_MyTheme.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadGantt_MyTheme .k-switch {
    line-height: 31px;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.RadGantt_MyTheme .rgtTreelistContent tr,
.RadGantt_MyTheme .rgtTasks tr,
.RadGantt_MyTheme.k-gantt .radGridContent tr {
    height: calc(1.5em + 1.5rem);
}

.RadGantt_MyTheme.k-gantt-planned .rgtTreelistContent tr,
.RadGantt_MyTheme.k-gantt-planned .rgtTasks tr,
.RadGantt_MyTheme.k-gantt.k-gantt-planned .radGridContent tr {
    height: calc(2.55em + 1.5rem);
}

.RadGantt_MyTheme .k-loading-color {
    background-color: #ffffff;
}

.RadGantt_MyTheme .k-loading-image {
    background-image: url(" ");
}

.RadGantt_MyTheme .rgtHeader {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
    padding: 8px;
    min-height: calc(1.42857143em + 12px);
}

.RadGantt_MyTheme .rgtViews > li:first-child + li .radButton {
    border-radius: 4px 0 0 4px;
}

.RadGantt_MyTheme .rgtFooter {
    border-color: #dedede;
    color: #333333;
    background-color: #fcfcfc;
    padding: 8px;
}

.RadGantt_MyTheme .rgtTreelist {
    background-color: #fafafa;
}

.RadGantt_MyTheme .rgtTreelist .radGridHeader th {
    padding: 31px 7px 10px;
}

.RadGantt_MyTheme .rgtTreelist .rgtTreelistGroup {
    font-weight: inherit;
}

.RadGantt_MyTheme .rgtTreelist .radAlt {
    background-color: #ededed;
}

.RadGantt_MyTheme .rgtTreelist .radStateFocused,
.RadGantt_MyTheme .rgtTreelist .k-state-focused {
    box-shadow: inset 0 0 5px #288f32;
}

.RadGantt_MyTheme .rgtTreelist .radStateSelected,
.RadGantt_MyTheme .rgtTreelist .k-state-selected {
    border-color: #33b740;
    color: #ffffff;
    background-color: #33b740;
}

.RadGantt_MyTheme .rgtTreelist td.k-edit-cell {
    padding-top: 0;
    padding-bottom: 0;
}

.RadGantt_MyTheme .rgtSplitbar {
    border-color: #dedede;
    background-color: #ffffff;
}

.RadGantt_MyTheme .rgtSplitbar .radResizeHandle {
    border-radius: 2px;
    background-color: #dedede;
}

.RadGantt_MyTheme .rgtSplitbarHover {
    border-color: #c4c4c4;
}

.RadGantt_MyTheme .radLine {
    background-color: #333333;
}

.RadGantt_MyTheme .radArrowE,
.RadGantt_MyTheme .radArrowW {
    color: #333333;
}

.RadGantt_MyTheme .radLine.radStateSelected {
    background-color: #1a1919;
    box-shadow: 0 1px 3px #333333;
}

.RadGantt_MyTheme .radLine.radStateSelected .radArrowE,
.RadGantt_MyTheme .radLine.radStateSelected .radArrowW {
    color: #1a1919;
}

.RadGantt_MyTheme .radMarqueeColor {
    background-color: rgba(51, 183, 64, 0.4);
}

.RadGantt_MyTheme {
    /* TODO: Fix colors */
}

.RadGantt_MyTheme .rgtTaskWrap {
    margin-top: -7px;
}

.RadGantt_MyTheme .rgtTaskDot {
    top: 4px;
}

.RadGantt_MyTheme .rgtTaskDot:after {
    border-color: #333333;
    background-color: #333333;
}

.RadGantt_MyTheme .rgtTaskDot:hover:after {
    border-color: #333333;
    background-color: #ffffff;
}

.RadGantt_MyTheme .rgtResource {
    background-color: #ffffff;
}

.RadGantt_MyTheme .rgtResource.radAlt {
    background-color: #f9f9f9;
}

.RadGantt_MyTheme .rgtTaskMilestone {
    margin-top: 5px;
    width: 1.4285714286em;
    height: 1.4285714286em;
    border-color: #33b740;
    background-color: #33b740;
}

.RadGantt_MyTheme .rgtTaskMilestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, #ffffff, #ffffff 2px, #d9534f 2px, #d9534f 4px);
}

.RadGantt_MyTheme .rgtTaskMilestone.k-task-advanced {
    background-color: #5cb85c;
    background-image: none;
}

.RadGantt_MyTheme .rgtTaskMilestone.radStateSelected {
    border-color: #288f32;
    background-color: #33b740;
}

.RadGantt_MyTheme .rgtMilestoneWrap {
    margin-left: -31px;
    margin-top: -4px;
    /*margin-top: -7px;*/
}

.RadGantt_MyTheme .rgtMilestoneWrap .k-task-moment {
    margin-left: 7px;
}

.RadGantt_MyTheme .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MyTheme .rgtTaskSummary {
    margin-top: 12px;
    border-color: #999999;
    background-color: #999999;
}

.RadGantt_MyTheme .rgtTaskSummary.k-task-delayed {
    color: #e89895;
}

.RadGantt_MyTheme .rgtTaskSummary.k-task-advanced {
    color: #9dd49d;
}

.RadGantt_MyTheme .rgtComplete {
    border-color: #333333;
    background-color: #333333;
}

.RadGantt_MyTheme .rgtTaskSummary.radStateSelected {
    border-color: #63d46e;
    background-color: #63d46e;
}

.RadGantt_MyTheme .radStateSelected .rgtComplete {
    border-color: #33b740;
    background-color: #33b740;
}

.RadGantt_MyTheme .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MyTheme .k-summary-wrap .k-task-offset {
    height: 10px;
    margin: 12px 0 0;
}

.RadGantt_MyTheme .k-summary-wrap .k-task-offset:after {
    border-color: transparent;
    border-right-color: #db4240;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px;
    right: 1.4em;
}

.RadGantt_MyTheme .rgtTaskSingle {
    border-color: #33b740;
    border-radius: 4px;
    color: #ffffff;
    background-color: #67d572;
    text-shadow: 0 0 1px rgba(51, 51, 51, 0.3);
}

.RadGantt_MyTheme .rgtTaskSingle.k-task-delayed {
    background-color: #e89895;
    background-image: none;
}

.RadGantt_MyTheme .rgtTaskSingle.k-task-advanced {
    background-color: #9dd49d;
    background-image: none;
}

.RadGantt_MyTheme .rgtTaskComplete {
    border-color: #33b740;
    background-color: #33b740;
}

.RadGantt_MyTheme .rgtTaskTemplate {
    padding-top: 6px;
    padding-bottom: 6px;
    line-height: 1.42857143;
}

.RadGantt_MyTheme .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MyTheme .rgtTaskSingle .radResizeHandle:after,
.RadGantt_MyTheme .k-task-offset .radResizeHandle:after {
    background-color: #ffffff;
}

.RadGantt_MyTheme .rgtTaskActions {
    top: 8px;
    right: 5px;
}

.RadGantt_MyTheme .rgtTaskSingle.radStateSelected,
.RadGantt_MyTheme .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    border-color: #1d6724;
}

.RadGantt_MyTheme .k-task-delayed .k-task-summary-complete,
.RadGantt_MyTheme .k-task-delayed .rgtComplete {
    color: #d9534f;
}

.RadGantt_MyTheme .k-task-advanced .k-task-summary-complete,
.RadGantt_MyTheme .k-task-delayed .rgtComplete {
    color: #5cb85c;
}

.RadGantt_MyTheme .k-task-delayed .rgtTaskComplete {
    background-color: #d9534f;
    background-image: none;
}

.RadGantt_MyTheme .k-task-advanced .rgtTaskComplete {
    background-color: #5cb85c;
    background-image: none;
}

.RadGantt_MyTheme .k-task-planned .k-task-moment {
    border-color: #33b740;
    background-color: transparent;
}

.RadGantt_MyTheme .k-task-planned .k-task-duration {
    background-color: #33b740;
}

.RadGantt_MyTheme .k-task-planned:hover .k-task-moment {
    background-color: #33b740;
}

.RadGantt_MyTheme .k-task-offset {
    background-image: repeating-linear-gradient(135deg, #ffffff, #ffffff 2px, #d9534f 2px, #d9534f 4px);
}

.RadGantt_MyTheme .k-task-offset .radResizeE::before {
    border-color: #000000;
}

.RadGantt_MyTheme .k-task-offset .k-task-actions, .RadGantt_MyTheme .k-task-offset .rgtTaskActions {
    position: relative;
    margin-top: 1px;
    color: #000000;
}

.RadGantt_MyTheme .k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, #ffffff, #ffffff 2px, #e89895 2px, #e89895 4px);
}

.RadGantt_MyTheme .k-pdf-export .k-task-offset {
    background-color: #d9534f;
}

.RadGantt_MyTheme .k-task-offset-wrap .rgtTaskSummaryComplete:after,
.RadGantt_MyTheme .k-task-offset-wrap .rgtTaskSummary:after {
    border-right-color: transparent;
}

.radSkin_MyTheme {
    color: #333333;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.radSkin_MyTheme .k-grid, .radSkin_MyTheme .radCalendar {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

.radSkin_MyTheme .k-popup, .radSkin_MyTheme.k-popup,
.radSkin_MyTheme .radPopup, .radSkin_MyTheme.radPopup, .radSkin_MyTheme .radDragClue, .radSkin_MyTheme.radDragClue, .radSkin_MyTheme.k-window {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

.radSkin_MyTheme .k-button,
.radSkin_MyTheme .radButton, .radSkin_MyTheme .k-numeric-wrap .k-link,
.radSkin_MyTheme .k-numeric-wrap .k-select, .radSkin_MyTheme .k-dropdown-wrap, .radSkin_MyTheme .k-picker-wrap .k-select {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

.radSkin_MyTheme .radButton:focus {
    border-color: rgba(173, 173, 173, 0.5);
    box-shadow: 0 0 5px rgba(173, 173, 173, 0.5) inset;
}

.radSkin_MyTheme .k-button:hover,
.radSkin_MyTheme .radButton:hover,
.radSkin_MyTheme .radButton.radStateHovered,
.radSkin_MyTheme .radStateHovered > .radButton, .radSkin_MyTheme .k-numeric-wrap .k-link:hover, .radSkin_MyTheme .k-dropdown-wrap.k-state-hover, .radSkin_MyTheme .k-picker-wrap .k-select:hover {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.radSkin_MyTheme .radButton:active,
.radSkin_MyTheme .radButton.radStateSelected,
.radSkin_MyTheme .radStateSelected > .radButton, .radSkin_MyTheme .k-numeric-wrap .k-link.k-state-selected, .radSkin_MyTheme .k-dropdown-wrap.k-state-active {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.radSkin_MyTheme .radPrimary {
    border-color: #2da339;
    color: #ffffff;
    background-color: #33b740;
}

.radSkin_MyTheme .radPrimary:hover {
    border-color: #207328;
    color: #ffffff;
    background-color: #288f32;
}

.radSkin_MyTheme .radPrimary:active {
    border-color: #123f16;
    color: #ffffff;
    background-color: #288f32;
}

.radSkin_MyTheme .k-textbox,
.radSkin_MyTheme .radTextbox, .radSkin_MyTheme .k-numeric-wrap, .radSkin_MyTheme .k-picker-wrap {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

.radSkin_MyTheme .k-popup, .radSkin_MyTheme.k-popup,
.radSkin_MyTheme .radPopup, .radSkin_MyTheme.radPopup {
    padding: 0;
    border-radius: 4px;
}

.radSkin_MyTheme .radDragClue, .radSkin_MyTheme.radDragClue {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5);
}

.radSkin_MyTheme .radList,
.radSkin_MyTheme .k-list {
    white-space: nowrap;
}

.radSkin_MyTheme .radList > .radItem,
.radSkin_MyTheme .k-list > .k-item {
    padding: 3px 15px;
    min-height: 0;
    line-height: inherit;
}

.radSkin_MyTheme .radList > .radStateHovered,
.radSkin_MyTheme .k-list > .k-state-hover {
    color: #000000;
    background-color: #eeeeee;
}

.radSkin_MyTheme .radList > .radStateFocused,
.radSkin_MyTheme .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px #288f32;
}

.radSkin_MyTheme .radList > .radStateSelected,
.radSkin_MyTheme .k-list > .k-state-selected {
    color: #ffffff;
    background-color: #33b740;
}

.radSkin_MyTheme .radGrid td {
    padding: 9px 10px 10px;
    border-top-width: 1px;
    border-color: #dedede;
}

.radSkin_MyTheme .radGridHeader,
.radSkin_MyTheme .radGridHeaderWrap {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.radSkin_MyTheme .radGridHeader th {
    padding: 10px;
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.radSkin_MyTheme .radFauxRows .radAlt {
    background-color: #f9f9f9;
}

.radSkin_MyTheme .radFauxColumns .radNonwork {
    background-color: rgba(245, 245, 245, 0.4);
}

.radSkin_MyTheme .k-grid-header,
.radSkin_MyTheme .k-grid-header-wrap {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.radSkin_MyTheme .k-grid-header .k-header {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.radSkin_MyTheme .k-grid-content .k-alt {
    background-color: #f9f9f9;
}

.radSkin_MyTheme .k-grid-content td {
    border-color: #dedede;
}

.radSkin_MyTheme .k-tooltip,
.radSkin_MyTheme .radTooltip {
    border-color: black;
    color: #cccccc;
    background-color: black;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}

.radSkin_MyTheme .k-tooltip.k-offset-tooltip-delayed,
.radSkin_MyTheme .radTooltip.k-offset-tooltip-delayed {
    color: #ffffff;
    background-color: #d9534f;
    background-image: none;
}

.radSkin_MyTheme .k-tooltip.k-planned-tooltip,
.radSkin_MyTheme .radTooltip.k-planned-tooltip {
    color: #ffffff;
    background-color: #33b740;
    background-image: none;
}

.radSkin_MyTheme .k-tooltip-validation {
    border-color: #ffffff;
    color: #d51923;
    background-color: #ffffff;
    background-image: none;
}

.radSkin_MyTheme .k-button,
.radSkin_MyTheme .radButton {
    padding: 6px 12px;
    border-radius: 4px;
}

.radSkin_MyTheme .radButton.radPrimary {
    border-color: #2da339;
    color: #ffffff;
    background-color: #33b740;
}

.radSkin_MyTheme .radButton.radPrimary:hover,
.radSkin_MyTheme .radButton.radPrimary.radStateHovered {
    border-color: #207328;
    color: #ffffff;
    background-color: #288f32;
}

.radSkin_MyTheme .radButton.radPrimary:focus,
.radSkin_MyTheme .radButton.radPrimary.radStateSelected {
    border-color: #123f16;
    color: #ffffff;
    background-color: #288f32;
}

.radSkin_MyTheme .radToolbar .radButton {
    border-radius: 0;
}

.radSkin_MyTheme .radToolbar > li:first-child .radButton {
    border-radius: 4px 0 0 4px;
}

.radSkin_MyTheme .radToolbar > li:last-child .radButton {
    border-radius: 0 4px 4px 0;
}

.radSkin_MyTheme .radToolbar > li:only-child .radButton {
    border-radius: 4px;
}

.radSkin_MyTheme .k-textbox,
.radSkin_MyTheme .radTextbox {
    padding: 6px 12px;
    width: 160px;
    border-radius: 4px;
    box-sizing: border-box;
    line-height: 1.42857143;
}

.radSkin_MyTheme .k-numeric-wrap {
    padding: 0 34px 0 12px;
    border-radius: 4px;
    line-height: 1.42857143;
}

.radSkin_MyTheme .k-numeric-wrap .k-input {
    padding: 6px 0;
}

.radSkin_MyTheme .k-numeric-wrap .k-select {
    width: 32px;
    border-radius: 0 4px 4px 0;
}

.radSkin_MyTheme .radDatePicker .k-picker-wrap,
.radSkin_MyTheme .radTimePicker .k-picker-wrap {
    padding: 0 34px 0 12px;
}

.radSkin_MyTheme .radDatePicker .k-select,
.radSkin_MyTheme .radTimePicker .k-select {
    width: 32px;
}

.radSkin_MyTheme .radDateTimePicker .k-picker-wrap {
    padding: 0 66px 0 12px;
}

.radSkin_MyTheme .radDateTimePicker .k-select {
    width: 64px;
}

.radSkin_MyTheme .radDateTimePicker .k-select .k-i-calendar {
    margin-left: -24px;
}

.radSkin_MyTheme .radDateTimePicker .k-select .k-i-clock {
    margin-left: 8px;
}

.radSkin_MyTheme .k-picker-wrap {
    border-radius: 4px;
    line-height: 1.42857143;
}

.radSkin_MyTheme .k-picker-wrap .k-input {
    padding: 6px 0;
}

.radSkin_MyTheme .k-picker-wrap .k-select {
    border-radius: 0 4px 4px 0;
}

.radSkin_MyTheme .radCalendar {
    width: 252px;
    border-radius: 4px;
    line-height: 1.42857143;
}

.radSkin_MyTheme .radCalendar .k-header {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.radSkin_MyTheme .radCalendar .k-nav-prev,
.radSkin_MyTheme .radCalendar .k-nav-next {
    padding: 8px;
}

.radSkin_MyTheme .radCalendar .k-nav-fast {
    padding: 6px 0;
}

.radSkin_MyTheme .radCalendar .k-nav-today {
    padding: 6px 0;
}

.radSkin_MyTheme .radCalendar th {
    padding: 6px 8px;
    border-color: #dedede;
    line-height: 1.42857143;
}

.radSkin_MyTheme .radCalendar td.k-weekend {
    color: #666666;
}

.radSkin_MyTheme .radCalendar td.k-other-month {
    color: #999999;
}

.radSkin_MyTheme .radCalendar td .k-link {
    padding: 6px 8px;
    width: 16px;
}

.radSkin_MyTheme .radCalendar .k-meta-view td .k-link {
    padding: 6px 12px;
    width: auto;
    white-space: normal;
}

.radSkin_MyTheme .radCalendar .k-link {
    border: 1px solid transparent;
    border-radius: 4px;
}

.radSkin_MyTheme .radCalendar .k-link.k-state-hover,
.radSkin_MyTheme .radCalendar .k-state-hover > .k-link {
    border-color: #e1e1e1;
    color: #000000;
    background-color: #eeeeee;
}

.radSkin_MyTheme .radCalendar .k-link.k-state-focused,
.radSkin_MyTheme .radCalendar .k-state-focused > .k-link {
    border-color: #288f32;
    box-shadow: 0 0 6px #288f32;
}

.radSkin_MyTheme .radCalendar .k-link.k-state-selected,
.radSkin_MyTheme .radCalendar .k-state-selected > .k-link {
    border-color: #288f32;
    color: #ffffff;
    background-color: #33b740;
}

.radSkin_MyTheme.k-window {
    border-radius: 4px;
}

.radSkin_MyTheme .k-window-titlebar {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
    padding: 6px 12px;
    width: auto;
    height: auto;
    border-radius: 4px 4px 0 0;
    position: relative;
}

.radSkin_MyTheme .k-window-title {
    position: static;
}

.radSkin_MyTheme .radEditFormContainer .radFormLabel {
    width: 25%;
}

.radSkin_MyTheme .radEditFormContainer .radFormField {
    width: 65%;
}

.radSkin_MyTheme .radEditFormContainer .radTextBox,
.radSkin_MyTheme .radEditFormContainer .radDateTimePicker {
    width: 100%;
}

.radSkin_MyTheme .radEditFormContainer .radNumericTextBox {
    width: 50%;
}

.radSkin_MyTheme .rgtButtonsContainer {
    border-color: #dedede;
    background-color: whitesmoke;
}

.radSkin_MyTheme.k-rtl .rgtViews > li:first-child + li .radButton {
    border-radius: 0 4px 4px 0;
}

.radSkin_MyTheme.k-rtl .rgtViews > li:last-child .radButton {
    border-radius: 4px 0 0 4px;
}

.radSkin_MyTheme.k-rtl .rgtTaskActions {
    right: auto;
    left: 5px;
}

.radSkin_MyTheme.k-rtl .k-numeric-wrap {
    padding-right: 12px;
    padding-left: 34px;
}

.radSkin_MyTheme.k-rtl .k-numeric-wrap .k-select {
    border-radius: 4px 0 0 4px;
}

.radSkin_MyTheme.k-rtl .radDatePicker .k-picker-wrap,
.radSkin_MyTheme.k-rtl .radTimePicker .k-picker-wrap {
    padding-right: 12px;
    padding-left: 34px;
}

.radSkin_MyTheme.k-rtl .radDateTimePicker .k-picker-wrap {
    padding-right: 12px;
    padding-left: 66px;
}

.radSkin_MyTheme.k-rtl .radDateTimePicker .k-select .k-i-calendar {
    margin-left: 8px;
}

.radSkin_MyTheme.k-rtl .radDateTimePicker .k-select .k-i-clock {
    margin-left: -24px;
}

.radSkin_MyTheme.k-rtl .k-picker-wrap .k-select {
    border-radius: 4px 0 0 4px;
}

@media only screen and (max-width: 1024px) {
    .RadGantt_MyTheme .rgtToolbar > .rgtViews {
        top: 5px;
        right: 5px;
    }
    .RadGantt_MyTheme .rgtToolbar > .rgtViews.rgtExpanded {
        color: #333333;
        background: #ffffff;
        border-color: #dedede;
    }
    .RadGantt_MyTheme .rgtToolbar > .rgtViews.radToolbar .radButton {
        border-radius: 4px;
    }
}
